rock throw - French English Dictionary